package com.lvmama.pojo.dto.dw;

import java.io.Serializable;

/**
 * @author xuzhongwei
 * @version 1.0.0
 * @since 2018-08-08 13:46
 **/
public class RepurchaseCategoryDTO implements Serializable {
	
    private static final long serialVersionUID = 3523430598282276891L;
    
    private String categoryType;
    
    private String domesticTicket;
    
    private String overseasTicket;
    
    private String hotel;
    
    private String hotelTicket;
    
    private String longGroup;
    
    private String aroundGroup;
    
    private String freeWalker;
    
    private String overseasGroup;
    
    private String overseasFreeWalker;
    
    private String overseasCruiseShip;
    
    private String overseasOther;
    
    private String trainTicket;
    
    private String airTicket;
    
    private String downRepurchaseUser;

    public RepurchaseCategoryDTO(String categoryType, String domesticTicket, String overseasTicket, String hotel, String hotelTicket, String longGroup, String aroundGroup, String freeWalker, String overseasGroup, String overseasFreeWalker, String overseasCruiseShip, String overseasOther, String trainTicket, String airTicket, String downRepurchaseUser) {
        this.categoryType = categoryType;
        this.domesticTicket = domesticTicket;
        this.overseasTicket = overseasTicket;
        this.hotel = hotel;
        this.hotelTicket = hotelTicket;
        this.longGroup = longGroup;
        this.aroundGroup = aroundGroup;
        this.freeWalker = freeWalker;
        this.overseasGroup = overseasGroup;
        this.overseasFreeWalker = overseasFreeWalker;
        this.overseasCruiseShip = overseasCruiseShip;
        this.overseasOther = overseasOther;
        this.trainTicket = trainTicket;
        this.airTicket = airTicket;
        this.downRepurchaseUser = downRepurchaseUser;
    }

    public RepurchaseCategoryDTO() {
    }

    public String getCategoryType() {
        return categoryType;
    }

    public void setCategoryType(String categoryType) {
        this.categoryType = categoryType;
    }

    public String getDomesticTicket() {
        return domesticTicket == null ? "0" : domesticTicket;
    }

    public void setDomesticTicket(String domesticTicket) {
        this.domesticTicket = domesticTicket;
    }

    public String getOverseasTicket() {
        return overseasTicket == null ? "0" : overseasTicket;
    }

    public void setOverseasTicket(String overseasTicket) {
        this.overseasTicket = overseasTicket;
    }

    public String getHotel() {
        return hotel == null ? "0" : hotel;
    }

    public void setHotel(String hotel) {
        this.hotel = hotel;
    }

    public String getHotelTicket() {
        return hotelTicket == null ? "0" : hotelTicket;
    }

    public void setHotelTicket(String hotelTicket) {
        this.hotelTicket = hotelTicket;
    }

    public String getLongGroup() {
        return longGroup == null ? "0" : longGroup;
    }

    public void setLongGroup(String longGroup) {
        this.longGroup = longGroup;
    }

    public String getAroundGroup() {
        return aroundGroup == null ? "0" : aroundGroup;
    }

    public void setAroundGroup(String aroundGroup) {
        this.aroundGroup = aroundGroup;
    }

    public String getFreeWalker() {
        return freeWalker == null ? "0" : freeWalker;
    }

    public void setFreeWalker(String freeWalker) {
        this.freeWalker = freeWalker;
    }

    public String getOverseasGroup() {
        return overseasGroup == null ? "0" : overseasGroup;
    }

    public void setOverseasGroup(String overseasGroup) {
        this.overseasGroup = overseasGroup;
    }

    public String getOverseasFreeWalker() {
        return overseasFreeWalker == null ? "0" : overseasFreeWalker;
    }

    public void setOverseasFreeWalker(String overseasFreeWalker) {
        this.overseasFreeWalker = overseasFreeWalker;
    }

    public String getOverseasCruiseShip() {
        return overseasCruiseShip == null ? "0" : overseasCruiseShip;
    }

    public void setOverseasCruiseShip(String overseasCruiseShip) {
        this.overseasCruiseShip = overseasCruiseShip;
    }

    public String getOverseasOther() {
        return overseasOther == null ? "0" : overseasOther;
    }

    public void setOverseasOther(String overseasOther) {
        this.overseasOther = overseasOther;
    }

    public String getTrainTicket() {
        return trainTicket == null ? "0" : trainTicket;
    }

    public void setTrainTicket(String trainTicket) {
        this.trainTicket = trainTicket;
    }

    public String getAirTicket() {
        return airTicket == null ? "0" : airTicket;
    }

    public void setAirTicket(String airTicket) {
        this.airTicket = airTicket;
    }

    public String getDownRepurchaseUser() {
        return downRepurchaseUser == null ? "0" : downRepurchaseUser;
    }

    public void setDownRepurchaseUser(String downRepurchaseUser) {
        this.downRepurchaseUser = downRepurchaseUser;
    }

    @Override
    public String toString() {
        return "RepurchaseCategory{" +
                "categoryType='" + categoryType + '\'' +
                ", domesticTicket='" + domesticTicket + '\'' +
                ", overseasTicket='" + overseasTicket + '\'' +
                ", hotel='" + hotel + '\'' +
                ", hotelTicket='" + hotelTicket + '\'' +
                ", longGroup='" + longGroup + '\'' +
                ", aroundGroup='" + aroundGroup + '\'' +
                ", freeWalker='" + freeWalker + '\'' +
                ", overseasGroup='" + overseasGroup + '\'' +
                ", overseasFreeWalker='" + overseasFreeWalker + '\'' +
                ", overseasCruiseShip='" + overseasCruiseShip + '\'' +
                ", overseasOther='" + overseasOther + '\'' +
                ", trainTicket='" + trainTicket + '\'' +
                ", airTicket='" + airTicket + '\'' +
                ", downRepurchaseUser='" + downRepurchaseUser + '\'' +
                '}';
    }
}
